package com.lw.autotest.demo.ui.pages.baidu;

import com.lw.lwte.autoweb.base.BasePage;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.FindBy;

public class Baiduyixia extends BasePage {
    // 百度首页 input元素
    @FindBy(xpath = "//input[@id='kw']")
    WebElement inputContact;
    // 百度首页搜索按钮
    @FindBy(xpath = "//input[@id='su']")
    WebElement btnSearch;

    /**
     * 构造函数，创建一个 Baiduyixia 实例，并初始化其URL为百度主页
     */
    public Baiduyixia() {
        super();
        this.toUrl("https://www.baidu.com/");
    }

    public void toHomePage() {
        this.toUrl("https://www.baidu.com/");
    }
    /**
     * 根据关键字进行搜索
     *
     * @param key 搜索关键字
     */
    public void search(String key) {
        inputContact.sendKeys(key);
        btnSearch.click();
    }
}
